# 2020-12-14 ds 子逐 作业
'''
Seaborn数据集中自带了car_crashes数据集，这是一个国外车祸的数据集，对这个数据集进行成对关系的探索。
并用Seaborn画二元变量(x=”total,y=”speeding”)分布图，
如果想要画散点图，核密度图，Hexbin图该怎样写.
'''
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
car_crashes=sns.load_dataset('car_crashes',data_home='seaborn-data',cache=True)
# print(car_crashes)
#total  speeding  alcohol  not_distracted  no_previous  ins_premium  ins_losses abbrev
sns.pairplot(car_crashes)

#画散点图
sns.jointplot(x='total',y='speeding',data=car_crashes,kind='scatter')
#画核密度图
sns.jointplot(x='total',y='speeding',data=car_crashes,kind='kde')
#画Hexbin图
sns.jointplot(x='total',y='speeding',data=car_crashes,kind='hex')
plt.show()